package com.zhijian.medical.dao.local;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.zhijian.medical.entity.po.RoutinePatientDiagnose;
import com.zhijian.medical.entity.po.RoutineSingleSample;
import com.zhijian.medical.entity.po.RoutineSingleSampleQp;
import com.zhijian.medical.entity.vo.request.RoutineSingleSampleQpSearchVo;
import com.zhijian.medical.entity.vo.request.RoutineSingleSampleSearchVo;
import com.zhijian.medical.entity.vo.response.RoutinePatientDiagnoseVo;
import com.zhijian.medical.entity.vo.response.RoutineSingleSampleVo;

import java.util.List;

public interface RoutineSingleSampleQpMapper extends BaseMapper<RoutineSingleSampleQp> {

    List<RoutineSingleSampleQp> selectPageList(RoutineSingleSampleQpSearchVo searchVo);

    List<RoutineSingleSampleVo> selectLkPageList(RoutineSingleSampleSearchVo searchVo);

    RoutinePatientDiagnoseVo readDiagnoseVo(RoutinePatientDiagnose searchVo);

    List<RoutineSingleSampleQp> readRsjInfo(RoutineSingleSampleQp routineSingleSampleQp);
}
